package com.train.user.vo;

import com.train.user.domain.SysPostComment;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.List;

/**
 * 动态评论VO
 * 
 * @author train
 */
@Data
@EqualsAndHashCode(callSuper = true)
public class SysPostCommentVO extends SysPostComment {
    
    /**
     * 评论用户昵称
     */
    private String userName;
    
    /**
     * 评论用户头像
     */
    private String userAvatar;
    
    /**
     * 被回复用户昵称
     */
    private String replyUserName;
    
    /**
     * 被回复用户头像
     */
    private String replyUserAvatar;
    
    /**
     * 子评论列表(二级评论)
     */
    private List<SysPostCommentVO> children;
    
    /**
     * 回复数量
     */
    private Integer replyCount;
}
